#define _CRT_SECURE_NO_WARNINGS 1
#include <stdio.h>
#include <string.h>
#include <math.h>
#include <stdlib.h>
#include <assert.h>
//int main()
//{
//	int i, sum;
//	sum = 0;
//	for (i = 0; i <= 100; i++)
//	{
//		sum += i;
//	}
//	printf("%d", sum);
//	return 0;
//}
int main()
{
	int a[] = { 1,2,3,4 };
	printf("%d\n", sizeof(a));
	printf("%d\n", sizeof(a+0));
	printf("%d\n", sizeof(*a));
	printf("%d\n", sizeof(a+1));
	printf("%d\n", sizeof(a[1]));
	printf("%d\n", sizeof(&a));
	printf("%d\n", sizeof(*&a));
	printf("%d\n", sizeof(&a + 1));
	printf("%d\n", sizeof(&a[0]));
	printf("%d\n", sizeof(&a[0]+1 ));
	printf("%d\n", sizeof(a));
	16
		8
		4
		8
		4
		8
		16
		8
		8
		8
		16
	return 0;
}